Xbasic
A5.FORM_ENUM Function
Syntax
A5Form_Enum(C lastname|N object_enum_flags)
Object_List as C = A5.FORM_ENUM( [ object_enum_flags as N ] )
Next_Object_Name as C = A5.FORM_ENUM( lastname as C )
Arguments
- Object_List
A list of forms in various formats, depending on the Flag variable.
- Next_Object_Name
The next form in the list of forms.
- object_enum_flags
Optional. Default = Null.
- Null = Object name, full path, and filename.
- 2 = Object name
- 4 = Object type, Object name, full path, and filename
- 8 = Quoted Object name, full path, and filename.
- 12 = Object type, quoted Object name, full path, and filename formatted for tree control.
- lastname
The quoted name of a form.
Description
The A5.FORM_ENUM() method returns a CR-LF delimited list of all the names of the next saved form layouts. Returns Form layout.
Example
? a5.Form_Enum() = Items@c:\databases\alphasports\items-product.set Sales_People@c:\databases\alphasports\salespeople.ddd Inventory@c:\databases\alphasports\inventory.set ... ? a5.Form_Enum(2) = Items Sales_People Inventory ? a5.Form_Enum(4) = FORM Items@c:\databases\alphasports\items-product.set FORM Sales_People@c:\databases\alphasports\salespeople.ddd FORM Inventory@c:\databases\alphasports\inventory.set ? a5.Form_Enum(8) = "Items@c:\databases\alphasports\items-product.set" "Sales_People@c:\databases\alphasports\salespeople.ddd" "Inventory@c:\databases\alphasports\inventory.set" ? a5.form_Enum("Items") = "Sales_People@c:\databases\alphasports\salespeople.ddd"
Limitations
Desktop applications only.
See Also